package containerlogistik.interfaces;

public interface PhysicsValue<T> extends Value<T> {

    boolean isZero();

    boolean isValid();
    
    T add(T value);
    
    T sub(T value);
    
    T mul(double factor);
    
    T div(double factor);
    
    T inverse();
    
    double div(T value);
    
}
